/********************************************************************
	Coder: vincent
	E-Mail:	vincent213@live.cn
*********************************************************************/

using UnityEngine;
using System.Collections;

public enum AnimControlMode
{
    Unity3D_Mode,
    EasyMotion2D_Mode
}


public abstract class AnimControl
{
    public AnimControl()
    {
    }
    
    abstract public void SetWrapMode(string animName,WrapMode mode);
    abstract public void SetSpeed(string animName,float fSpeed);
    abstract public void Play(string strClipName);
    abstract public void CrossFade(string strClipName);
    abstract public float GetLength(string animName);
	abstract public float GetTime(string strClipName);
    abstract public void Stop();

    public AnimControlMode m_AnimControlMode;
}
